occupy a very high position - Alemán Inglés Diccionario